nuclear power reactor - Turkish English Dictionary